Big Huge Thesaurus

finback whale

noun